1020
0
1157
1137
1
2243
7
1780
2587
16
547
2730
6
4536
2
2657
3
2668
3092
2727
1824
20634
8
2190
413
1540
2855
467
105290
399
1077
2790
1473
968
936
437
427
25137