1750
3
814
1
521
400
0
1129
1385
395
2474
2
1587
661
399
646
1184
2113
1506
105290
848
933
1513
417
2143
1291
1565
322
2334
1302
3287
964
1231
565