1232
1307
972
711
1342
1582
916
755
1077
707
2146
1300
749
745
676
726
3301
2388
3840
2945
2146
2721
2017
742
2607
3637
3171
654
1034
18154
1068
656
653
983
954
679
652
775
674
3639
1528
697
817
682
959
2546
792
2702
867
806
987
771
777
810
1805
1277
716
979
820
968
699
1402
730
4483
863
612
2233
2698
1130
953
648
1967
1552
2395
1526
657
678
1063
1695
2180
777
800
784
767
643
1447
1631
695
1174
1415
702
947
780
754
1102
1012
667
693
890
675
1561
1671
1480
714
1020
1383
794
1278
618
2766
703
1434
3090
870
1005
695
724
1015
933
699