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
2739
680
1774
5038
746
1608
2353
1460
691
1076
639
1485
900
780
783
2842
662
697
743
669
1014
1573
769
4811
1493
999
1618
2380
1208
952
919
742
931
658
1400
822
876
953
2822
600
2757
693
2258
823
1298
951
698
826
957
1087
1142
1183
1089
719
1166
1012
892
1332
788
1551
4909
1474
816
1180
1136
771
869
763