1020
0
333
172
4452
1824
590
31535
1877
1
2275
2
3366
2041
2211
19279
392
2696
4
467
518
918
21743
2093
458
25137
1488
3815
17353
320
886423
152
1936
357