31535
0
19279
2
25137
17353
3114
4
2546
1
6800
1098
1559
2730
6
2091
4111
20634
8
467
2275
1869
5
1824
2008
345
3691
3149
1732
1306
2749
1452
1020
1551
36609
34
1386
968