942
0
1029
2
1154
1
2087
1228
1178
785
912
1338
3409
1053
1236
3
846
1392
922
1012
1693
4
5741
1163
1812
2597
899
1075
591
1411
1117
2610
5
1635
1353
1429