31535
0
25137
17353
3114
4
19279
2
1098
6800
2730
6
635
1470
1
248
2275
661
1386
107
1587
1374
875
571
292
964
167
20634
8
1622
1054
1513
2326
1362
1566
467