25669
0
4044
5
17946
2535
2
32302
3125
19783
1461
1749
1
2964
1710
3498
4
1490
1846
1464
1782
1014
1723
1633
1120
1463
1707
1902
2478
297
2366
4471
1075
1672
451