1201
2
1489
3
2304
6
1644
912
1
1154
4877
10
1308
1837
1659
1189
1304
1742
5
1311
887
1960
1194
4514
3297
1035
1525
1414
1017
1941
1636
1544
1060
4
1593
1362
1398