631
1447
915
2351
772
1469
1179
1166
3557
1216
789
773
721
976
1770
2327
912
950
1451
645
2333
1551
1434
3150
800
1408
1724
1981
1396
708
1581
892
1305
935
842
717
2823
1378
742
913
1899
707
916
1013
1297
2306
2968
1156
1352
834
1176
784
1263
1148
7066
801
1532
2515
786
1976
676
715
1659
1408
677
977
1089
898
4101
953
653
1038
787
682
751
849
1448
673
824
1749
2139
1592
702
2601
635
662
1298
1639
819
892
1121
1116
1980
831
1529
684
942
1230
1245
964
1335
1798
1897
1013
2723
747
1063
1003
1255
1036
740
894
1263
963
1904
881
845
610
4674
1041