677
2950
901
3206
1285
746
1982
1281
834
3326
921
651
2614
1574
931
2533
654
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
1377
850
724
1354
889
601
1049
665
1148
1440
2015
1581
906
842
1070
975
681
3250
3087
714
652
724
1126
3035
2981
784
709
700
798
841
646
708
630
777
770
1905
3296
717
1400
1060
1366
721
836
625
826
1611
1013
722
2225
2314
746
2470
1100
1216
1498
904
924
891
774
1548