968
0
1020
31535
25137
2275
2
19279
20634
8
467
2211
17353
432
781
1824
2574
1
171
482
798
486
2668
1523
483
3114
4
543
418
5223
9
521
2459
505
2635
3510