20634
8
2855
3
2730
6
2668
2
2275
1020
0
4396
1849
2648
5
171
627
7134
27
169211
11
19279
1734
9
3114
4
346
139
25137
31535
1084
1824
282572
3442
459
249
2546
1
3691
521
2301