1324
3599
1055
1467
1024
923
12078
2415
970
858
1280
989
4066
1094
915
796
833
878
892
1201
1081
977
1803
1298
933
1235
1048
1461
1136
1097
1219
878
1169
2082
845
1375
1283
1987
1984
833
1057
1101
889
22565
1082
2013
1593
3809
908
1417
1353
1549
990
1043
1677
11624
941
1078
971
950
775
1832
835
964
1271
892
1106
943
1006
1134
784
957
1383
1843
1793
1144
850
1012
777
1142
2272
22407
2015
950
864
933
1245
3269
909
959
1019
1410
1234
862
895
919
904
1025
1202
875
1143
832
1354
1202
2903
814
1079
908
849
947
838
769
2225
835
867
1575
910
1208
805
1012