2730
6
467
0
2668
2
4172
9
20634
8
1772
1
1020
2657
3
2855
3092
521
169211
11
1551
918
17353
422
395
5255
16
3063
2269
4
1824
25137
909
798
19279
625
2881
968
482
1098