2564
2
1073
0
422
116
363
4223
22
330
249
1222856
4
21743
1
448
31535
120469
35
1126
445
326
556
431
2315
1547
419694
9
1650
180849
355
2221
3
19279
2960
611
90
3663