31535
0
968
25137
1551
2
1020
17353
637
2061
1824
2275
19279
246
2901
4
436
269
20634
8
2730
6
1282
798
2809
2211
864
1869
5
398
797
300
467
2190
1
1343
358