25669
0
19783
2
32302
3083
21152
8
2535
570
1
800
17946
15233
1069
3090
6
1475
964
2366
980
604
1583
948
2264
4562
10
1522
19932
2932
1558
2258
3498
4
8527
2337
5
1545