2560
4
4328
10
2108
430
1
578
4111
2
10324
3159
7
2708
3493
5
1960
1496
0
4677
2918
951
36609
34
5602
9
3514
3
2490
1810
1222856
5773
1811
5620
11
6302
3027
2405
3318
8
911
2142