31535
0
25137
1020
798
968
1880
2
418
2275
19279
1319
394
1392
1053
383
482
1824
787
1551
1029
895
2730
6
467
913
575
1462
2073
1
1023
1073
2668
918