2330
4
2315
2
3331
6
476
1
38802
13
1649
1929
1282
0
1547
2376
3
1885
1327
429
1276
315
1222856
762
2960
18403
3159
7
324
419694
9
2691
1026
728
3922
2095
5316
185
784