1760
2679
2115
1673
3722
1362
3012
644
1057
1144
1173
3254
2764
2505
2377
664
5535
3830
739
1431
974
1229
1126
2256
668
853
837
875
775
1992
1889
1464
872
607
986
949
1000
989
1272
639
5754
987
682
744
797
1283
1253
1564
799
856
1455
1492
946
4479
922
1605
2180
601
789
3251
1170
1277
640
745
3818
593
1546
738
704
842
2595
762
600
2401
881
3165
815
703
667
710
1014
897
899
739
617
1814
3027
669
828
713
1324
1081
1140
3275
1852
634
2428
1066
634
721
1524
1673
1789
956
938
1638
2429
626
668
884
1056
722
1965
771
1501
867
763
666
685
1667