1020
0
1824
2730
6
1551
2
25137
467
547
3691
5
17353
2275
31535
2881
458
19279
2727
1098
2749
1
3114
4
2299
4111
1463
3815
3510
2758
729
968
1267
3149
43549
683