1193
1056
849
1887
1215
1464
5103
667
865
1304
732
1389
5740
715
758
891
757
1457
876
1441
1023
1950
3848
2308
3263
3512
896
921
913
789
647
887
5369
1554
5564
800
1431
678
800
5508
784
1384
748
930
805
1419
4081
5962
1081
1400
908
1569
731
732
834
802
723
799
895
726
1988
854
2839
1592
1050
2327
3221
3383
1518
805
1444
9183
698
1497
849
837
3129
787
679
1448
9539
827
1371
968
1986
1448
2524
2359
2848
1185
2236
744
2191
942
814
1158
1399
1307
2240
2970
621
829
674
751
655
1950
599
928
1579
1092
829
707
1837
699
1041
919
3901
679
4405
999