827
2380
2933
1104
771
1804
908
2642
662
1160
1052
2196
1019
738
624
961
956
668
1052
790
863
931
2431
1533
762
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
1128
802
1544
804
885
909
677
818
2109
735
723
659
1326
1521
2162
821
1071
683
687
604
1190
718
1438
682
753
693
644
1535
616
889
1638
859
1273
933
1148
639
849
666
1013
893
4617
936
3778
750
706
628
1149
1506
627
1455
682
1151
633
832
1608
723
674
721
785
2625
626
667
2295
793
3354
1547
902
1087
3462
1634
801
784
1542
647
4878
820