25669
0
19783
2
32302
2535
3008
3
17946
8527
1
3498
4
951
2964
1603
851
3107
7
4044
5
4471
2921
3176
3125
2562
19932
6
2512
1461
1606
658
1449
2189
5440
8
1766
1301
1883