2890
944
861
842
1205
2369
2299
1064
1591
1466
1144
866
1213
4710
5078
968
1094
2584
1403
954
1135
990
901
2907
5215
862
995
2479
1558
978
2716
1035
1102
2209
1544
1118
1116
1589
1962
1011
1740
1365
1065
802
860
1899
913
798
926
1135
837
1099
1881
802
1063
972
1015
2794
968
923
869
1018
1043
1555
919
763
908
1803
958
3390
973
1054
1709
916
1823
779
1369
987
848
1097
974
1558
799
2266
1091
977
2037
1111
3038
927
1405
2754
1159
1513
2181
1397
1876
1772
766
2646
2928
1902
1665
2315
1017
794
881
983
2666
3119
931
1441
867
1409
841
880
848
3338
1114
869