18816
2124
2251
6606
970
1564
20643
3851
1999
1314
1536
9986
21992
1306
5236
1030
1023
1035
17763
1198
1801
55040
2144