1693
1262
791
717
1016
2206
823
1485
725
654
1627
1905
1540
904
1515
1484
629
642
1435
2265
1642
1924
748
1366
1090
1518
636
1244
716
694
1681
766
674
2988
606
1549
2508
4293
1989
1677
1541
1198
2589
774
1576
2605
1238
908
1663
1400
1989
694
1350
1511
2339
1305
1596
762
1401
1094
1510
674
891
1091
761
834
1361
1360
713
1581
1182
656
722
1467
872
4102
1236
760
1309
1528
1296
1108
937
1890
1646
665
1040
1801
1537
1030
2176
756
1535
772
658
1685
1091
1529
700
713
781
1959
1798
1393
755
894
1550
637
942
1654
1009
1272
1466
1318
725
671
1674
1021
1185
1080