31535
0
2275
2
19279
1020
2008
1949
3
2730
6
2668
25137
3114
4
251
2459
9
1091
1
17353
2546
802
1824
693
467
1069
20634
8
1463
374
7334
1282
2010
2076
2727
2564