25669
0
19783
2
32302
19932
6
8527
1
3008
3
4044
5
2204
17946
1650
2535
3114
3125
3593
16
1816
658
1461
3546
2648
2964
1250
3498
4
2337
1585
2478
1849
1884
951
3036
1221