968
0
31535
1020
25137
1551
2
17353
2275
19279
436
1824
398
2901
4
798
358
864
327
2623
1
637
443
2574
1392
1049
269
781
20634
8
2211
797
729
2668
169