5771
10
2123
0
57793
1273
2408
8
319
2189
22731
1
348
534
475
3126
3
596
52
467
1780
1243
914
1457
1289601
4
1166
2524
1221
10827
9
1744
519
860
3125
1500