1291
1402
845
795
2269
688
1850
676
662
794
2317
729
722
882
1539
1094
1478
932
695
847
640
1121
4363
1410
3028
1019
1896
1697
947
960
867
723
706
1430
1112
1000
1925
1381
2691
703
1548
698
1388
1132
833
1635
1778
665
989
2422
2091
2409
1957
557
813
9165
686
1041
907
3472
1806
1680
1526
1302
1671
1653
1561
1368
1370
1574
1690
1561
3536
1526
1535
1701
1763
1457
1397
3453
1286
1326
1816
1407
1142
1374
1938
1616
1306
1517
1252
1321
1535
1194
1380
1258
1387
1427
1248
2043
1540
1260
1970
1675
1218
1355
1528
1389
1541
1349
1335
1630
1598
1517
1711
1449
1425
1981
1577
1479