2408
1141
696
953
707
805
746
661
681
1087
3648
1326
2300
1208
1110
948
967
1002
1104
1117
1046
7164
994
793
709
634
720
908
612
775
598
1935
730
990
897
760
720
1112
631
623
754
792
732
21966
1522
1803
906
935
1014
1205
811
833
764
730
684
1407
725
727
721
882
1230
992
853
682
809
1054
963
978
779
751
634
674
1507
725
2289
667
5165
2815
1641
690
1476
882
872
614
742
757
860
1297
2494
1852
2087
690
938
1639
1025
1391
645
962
668
1228
848
1768
667
670
934
1267
1545
689
1024
678
850
647
660
759
667
2699
3037
868
863
821