2881
1617
1930
1849
1511
1234
2250
940
877
1811
901
1188
1955
1115
2244
1823
1027
1298
1207
1060
985
1119
1012
1061
1866
896
1231
2784
829
1242
1042
1153
884
4579
1557
1386
1322
1201
3970
8104
1612
2151
2019
875
2772
1128
950
1510
1337
1977
3523
853
994
10674
1401
1956
1250
2073
3437
1362
1441
944
886
1273
868
1194
858
2598
1263
836
2057
929
1766
958
1707
1060
893
921
1125
1083
985
890
1904
1180
1044
1131
1168
1550
3368
931
1415
1315
1431
936
3152
1007
1082
849
1708
1424
835
1250
849
913
1068
1470
6959
1969
1179
1023
1103
860
1021
922
942
1266
972
1560
937
1144