940
742
2590
996
755
766
984
743
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
5481
1395
1752
903
1035
2847
671
988
695
759
3581
833
1921
781
1010
868
834
850
3560
1003
1391
1365
844
1277
799
886
4024
899
3072
746
777
1509
798
3446
671
3708
1962
2701
3600
644
1150
697
2252
1099
1860
3380
629
875
1862
1084
823
1833
1369
3439
1230
660
1935
766
1231
1062