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