25669
0
19783
2
572
32302
2535
2173
1
2996
1766
2366
14
3498
4
2453
4044
5
948
17946
3673
3
964
3125
2337
1210
1883
1189
2534
1461
3765
2964
1603
758
1361
2595