1403
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
871
1041
905
1314
818
1429
947
1369
937
1011
1692
1484
888
2972
922
931
2878
837
3059
1229
831
813
1164
919
1048
832
1120
2040
982
880
2809
832
1559
1184
885
1438
1904
1967
2037
939
1762
3432
947
880
1445
847
1156
1173
1509
2738
1281
1692
1582
916
736
1474
2985
900
1059
2995
1053
1058
1574
2121
4764
1768
916
4306
927
2034
2102
1474
888
1308
1596
1075
2063
1076
970