31535
0
20634
8
2730
6
25137
2275
2
968
19279
2809
17353
169211
11
1824
2224
467
2668
2306
3114
4
5223
9
543
466
1020
1614
1
3092
1043
2546
802
2520
1498
2330
2190
1348