25669
0
19783
2
32302
2535
3125
3008
3
3090
6
4044
5
17946
21152
8
1672
1
1069
19932
3498
4
2873
2478
913
3083
4471
948
2366
4309
2986
38477
34
1294
902
15233
3169
1461
1512