5141
7
4832
3
8637
11
17970
15
12459
2146
1
1568
1289601
4
2386
2245
616
0
2530
6236
10
1174
10827
2629
2