904
734
2202
1001
2144
1740
1110
938
940
816
686
803
750
2372
1819
718
767
788
785
1025
698
857
911
1316
727
1002
904
873
713
1086
1206
7097
727
917
2016
1273
1483
796
948
718
2941
708
957
1101
1557
1164
1117
960
2936
2278
1598
922
793
999
1127
2042
1151
969
1392
973
1291
1455
751
2764
1497
1437
856
1278
802
999
749
2015
749
5521
659
1064
1890
1161
1718
1174
1000
805
8606
1584
729
632
806
805
599
825
700
780
763
762
1066
1017
917
1124
749
898
897
1971
952
17961
919
1204
1207
950
1730
3062
1533
910
1818
689
1065
1317
1000
1558
1071
1607