31535
0
263
1889
1
25137
2275
2
19279
543
1098
2730
6
2132
1189
1938
4
1102
2668
968
3114
2574
3990
556
2459
9
5223
1282
17353
1922
3859
3
4376
7
1020
2747
2546