1000
608
1286
1036
728
987
998
836
1120
1135
895
1107
1312
907
906
1220
1349
2012
973
1426
733
1427
697
870
804
1112
1417
1205
741
832
7181
940
2707
2719
698
1189
1002
1411
22033
1515
944
704
1068
702
858
1034
6212
1185
1128
879
1057
951
1262
1053
802
1112
690
859
1242
850
722
1309
687
2970
3633
794
2031
829
781
1135
754
1123
1228
1645
693
901
607
3412
1007
896
1882
901
736
687
657
1026
811
1055
1879
1300
1623
1206
1496
940
769
4129
868
722
754
899
1154
838
783
894
665
638
1309
1175
1461
627
672
1023
1056
703
877
1104
977
729
780
801