1539
959
1351
1127
952
1298
1314
730
1645
971
832
1428
654
2137
961
794
2510
719
722
764
682
697
717
656
678
623
772
1929
2072
1765
1809
1854
1960
2086
1790
1668
2021
1501
2080
1662
1342
1131
1131
1571
1151
1351
1293
1492
716
1544
1143
1201
696
674
1319
659
1759
1830
1671
1395
837
794
1022
697
1368
2138
656
728
650
749
607
628
767
1049
4291
2650
772
1060
1335
675
832
888
1246
662
1841
672
1215
1154
2442
863
692
1283
629
677
634
816
851
739
1239
1960
986
1525
869
700
798
4066
1221
1134
649
775
999
1143
1320
1530
820
693
960
626
1131
2678