860
953
1598
1001
1020
1119
920
939
895
834
848
2336
981
865
972
1376
946
1174
1254
1138
1161
2749
2325
906
857
901
3369
916
915
1945
1019
1329
856
2283
1998
1483
837
835
2392
1507
983
2014
1002
911
2186
2000
1469
884
1476
806
1107
1405
956
846
1288
887
2258
1549
1076
1057
835
751
1106
1954
1730
1047
1133
783
1764
1748
1637
807
2038
978
850
2237
877
1770
820
5542
758
1031
824
916
855
1013
805
1621
2344
840
1270
1257
880
2620
895
782
914
975
820
1050
844
1162
1118
785
1193
1059
943
833
2056
1921
1364
821
1069
782
1273
2165
1272
907
2284
1283