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
1793
841
878
1804
825
778
3161
1894
1843
1116
881
5543
1328
966
1150
792
1566
844
958
1352
1258
1346
813
1048
2165
1070
955
1250
811
1110
804
931
848
775
915
1118
1305
963
5055
863
1436
2021
1042
1080
1416
1549
880
1341
1166
1428
915
813
1298
1335
842
765
849
820
901
1114
3899