1403
1
2480
4
1440
2
851
1528
1402
1888
3372
3
2344
2455
2582
6960
5
1072
0
1223
3378
7
1031
1264
1748
589
3256
2029
1326
101569
1933
2163
891
1398
1479
2763
1376