20634
8
1837
1
2730
6
2855
3
2668
2
3442
4820
4396
2125
2526
2275
2461
20
282572
0
2356
169211
11
2809
2605
5
31535
2493
1824
19279
625
3114
4
17353
1043
802
543
1320
25137
486