1073
0
1
3843
2
782
873
991
1165
987
1511
1130
3
1508
1658
1641
947
1426
1086
2115
1169
1539
1235
2527
1557
8557
8
2284
2459
2540
2361