983
1506
3581
963
1788
1153
1270
1030
893
946
1144
1859
883
1310
1046
924
1394
3820
1475
1022
2527
1063
1785
1233
1602
1620
1744
1128
1013
1375
869
998
1429
1074
1113
890
1103
902
2174
1357
1173
2577
7626
1489
1701
1491
1762
1026
2068
1852
1980
1892
1076
1688
2099
1451
1691
866
1362
967
1259
1725
738
1738
992
15533
892
963
881
1999
1468
822
2486
5330
1057
1440
1018
2418
1185
960
1030
1504
967
1088
857
1553
1128
1613
1763
1353
1124
1341
1320
962
1459
1332
2231
3292
862
1055
974
1149
1277
1400
1281
2861
792
1284
894
1920
950
915
1002
1038
2975
892
1026
1249
1230
893