2564
2
422
0
1073
4223
22
330
48708
116
2189
31220
10
1222856
4
326
1343
2315
363
1547
1
521
3025
152
249
518
477
398
3929
300
1650
1853
31535
414
415
543