1020
0
20634
8
2855
3
2668
2
2730
6
547
2587
16
1780
1
4536
1157
1137
2243
7
437
282572
2727
3092
2069
467
2657
418
845
968
625
17353
180849
19279
25137
1862
2041
1824