20634
8
1880
2
2730
6
4328
10
2881
2275
303
1
5722
3
1020
0
19279
968
3092
2188
9
2668
25137
3114
4
1824
31535
3715
5
17353
5464
3428
3674
1115
802
1458
10324
3440
5108
2749