1036
918
1159
1216
1828
1330
1431
2869
2353
2215
989
1868
1311
4434
1747
2420
834
1228
1700
937
965
1079
1189
1239
2235
1105
911
2117
2372
1094
1504
2075
976
1221
1681
880
1504
1005
1457
1835
886
1915
1259
1732
2082
950
1205
1430
1301
2040
1256
4017
1254
1758
2591
1401
914
996
1627
1649
1328
1132
3435
1450
1561
2978
968
998
3170
1027
2385
983
947
1281
1518
958
777
985
4805
2596
981
3051
894
1763
1385
1130
833
3510
973
3022
1689
1021
2872
1051
1489
1330
1286
2298
1790
814
8458
1993
826
856
1733
874
867
7907
852
2056
1866
1052
1040
876
2541
953
1814
886
2743
1005