1199
2
1001
3201
1
2243
3482
2379
7
1831
4
1427
2409
6
5239
2517
5
1690
8
1429
1637
1191
964
3
2187
1660
3130
1646
0
1745
1489
1499
1000
1884
1578
1479
1711
2678
1704