1020
0
20634
8
2587
16
1780
1
1157
547
1137
3092
2243
7
4536
2
2727
2730
6
2369
2657
3
2668
282572
19279
437
845
2855
467
488
31535
418
25137
2198
2710
9
4396
360784
19
2897
4