2977
3282
1680
1070
1032
1681
5715
1028
1080
975
1987
988
961
3888
1135
1127
1128
917
1198
1163
5695
2859
1086
987
1678
922
1846
1302
3389
1098
3487
949
4886
4115
918
4659
1213
1810
1138
2678
1124
1492
927
964
844
1091
1026
946
1019
1091
1717
988
5923
1958
1487
950
1145
1776
2354
1073
969
2448
1355
1059
1414
859
1588
9771
1450
1041
1304
829
1637
2046
912
2796
944
2659
1379
800
1110
954
1481
862
1011
1319
766
1042
1142
1098
1075
1487
1195
1662
1390
2299
1905
842
6910
1046
1514
1050
1742
867
1986
3588
1664
1846
1223
895
860
886
856
932
2022
2030
1378
1049
2483
1007