25669
0
19783
2
3008
3
32302
17946
2964
1
2562
1766
528
4044
5
4471
746
2535
1169
3125
19932
6
2173
1431
1819
1461
2087
6753
17
5440
8
3498
4
1690
2337
1814
2478
603
1590