3187
1302
656
2251
789
3999
2051
621
924
927
5290
947
808
1215
1419
870
1216
1304
839
1957
729
1453
3855
742
893
781
10131
1237
1041
1036
1643
699
714
789
779
839
728
940
730
1421
753
745
655
862
811
4878
3864
948
3714
729
664
949
977
809
799
3611
832
4982
891
716
3446
2983
4748
1495
725
714
697
1018
707
2325
1572
2142
905
2248
991
1003
965
733
850
703
667
1680
1638
805
1317
1991
1424
1631
919
2201
680
685
2072
2437
5088
1891
826
737
12186
647
829
1807
1061
1043
834
963
3560
2467
2246
1954
2104
1188
1124
6815
681
789
1921
838
2147
757