2730
6
20634
8
2668
2
2855
3
3366
2041
1
1020
0
2696
4
1877
2069
590
282572
2657
2093
918
333
121182
625
4452
467
2870
31535
1824
4396
1638
2211
169211
11
172
1488
483