777
1
951
19944
2
6236
10
623
66
0
12459
3
1922
8527
3386
1015
2610
1699
1289601
4
2243
6
989
2906
1606
2901
297066
1195
5141
7
2534
2480
2722
2571
2732
1793
1492
2600