25669
0
17946
32302
1461
3498
4
19783
2
3090
6
955
1
7258
2324
1660
1532
4044
5
1690
2535
1568
3125
1788
1787
21152
8
510
1590
6139
1879
3
1819
1801
1168
2964
2431
1691