31535
0
25137
17353
1098
1020
3114
4
19279
2
386
2730
6
20634
8
6800
3691
5
1824
547
2275
598
2881
491
2551
1
2522
2749
901
597
1282
1880
492
273
2299
349
515