31535
0
25137
17353
2730
6
3114
4
20634
8
19279
2
1098
2275
6800
637
2809
1824
1234
5
1608
2668
2111
3
1020
99
1
164
2091
1551
1043
341
1567
802
846
1132
1525
325