1865
1515
1736
871
935
1803
872
2125
2715
1605
1452
2403
1193
993
887
2860
1832
1885
920
2705
1149
1498
916
3117
860
2098
1600
2237
3103
1541
1962
1061
2917
1554
1068
1890
1704
1581
1125
978
1223
1477
3176
1488
907
1304
982
1122
1004
1353
1013
789
2192
2344
2145
1170
937
1058
1162
1301
2257
1164
848
1372
1318
2329
1357
1076
989
829
1388
1491
1998
1049
800
970
1350
1509
938
957
2341
1074
1354
780
2082
1641
751
848
1445
2563
776
1526
3337
1145
1500
853
1751
944
1057
836
1010
987
1032
910
5698
849
970
1015
892
861
951
1751
1143
1980
910
1543
1096
821
1289
1235