25669
0
19783
2
3008
3
32302
1382
1
17946
2169
658
2964
2562
4044
5
4471
1986
383
1518
2535
3125
746
19932
6
1461
2110
2392
5440
8
1766
2204
3498
4
3546
2337
2478
603