1243
1226
684
2324
901
1633
1358
807
668
1578
1113
1100
1822
1848
841
994
1343
688
835
1601
4896
2720
760
828
568
1092
904
1102
900
1251
943
1092
1094
1177
1108
638
3212
823
873
1899
732
794
2100
867
682
615
814
862
908
1477
2412
1276
664
674
1522
782
1808
974
2385
662
1131
2510
841
746
675
763
781
1026
1719
600
633
1909
912
788
738
864
1439
896
1472
2877
1444
1383
1218
2093
714
1274
1896
966
1067
1433
666
1598
1487
1341
1160
2815
749
1820
695
1164
903
765
841
1639
809
1178
644
1558
1435
1311
1167
1254
963
1905
1589
2407
1453
1343
1195
990