1234
2
1183
1
1792
1358
4
1419
954
2781
1391
1195
1245
1154
1292
1132
2506
1982
1589
1538
1719
2099
1189
1712
2547
3597
1554
2317
1507
1477
3
1394
1393
2044