1020
0
2328
3
2730
6
458
2657
547
2668
2
20634
8
637
381
2855
467
2190
1
392
169211
11
13491
631
3063
895
745
418
331
25137
798
871
19279
2275
1824
3691
5
2809