1224
1011
2417
860
734
976
1507
847
2069
712
1241
1729
714
2178
1117
1896
782
1813
1656
1382
749
773
2231
675
1185
1377
1434
816
983
1681
868
852
2050
1696
698
1417
672
1621
1054
671
1826
1172
886
1332
1223
959
735
2561
1741
671
5774
865
982
674
868
2247
803
1863
2182
766
816
1146
856
753
930
775
2175
2117
1196
910
959
1187
958
916
742
1031
1090
1694
1435
647
973
705
791
906
2452
728
1066
883
661
694
972
1659
838
1389
841
719
758
920
855
1019
964
1557
878
1681
1479
1845
1194
1136
1036
1708
1384
1099
2008
797
1586
736
1059
2788
1544
938