1200
2
1489
3
2304
6
1644
911
1
1154
4877
10
1307
1836
1659
1189
1303
1741
5
1310
885
1960
1193
4512
3294
1034
1525
1412
1016
1941
1635
1544
1060
4
1593
1362
1398