25669
0
32302
1168
1
19783
2
2173
2562
1461
2110
1814
2368
1590
1690
1819
2530
4
3008
3
1766
951
4044
5
5439
17946
15233
833
2535
3591
11
1746
1945
4309
3326
3125
7471
9