1339
1
400
0
1343
2604
2219
2
1000
1819
2277
257
1860
3625
1441
5308
4
1125
3655
11
2317
2886
3742
6
2996
2133
1972
2055
455
2749
3
1078
1547
3934
476
2413
1746