31535
0
19279
2
25137
17353
2730
6
3114
4
44199
1098
20634
8
467
6800
2275
180849
2091
2077
5
1020
2668
483
1
2459
9
3632
3
2084
3646
1022
2546
802
1824
4713
14
1921
4591
968