1846
5
20634
8
2275
2
19279
17353
0
31535
1235
1
1327
5885
25137
3025
1869
2668
3114
4
1020
1550
3510
3498
1547
1676
802
1824
2730
6
2593
467
1008
1132
7791
1903
1343