1556
2258
1284
1919
5356
1503
1960
1594
4133
1194
1047
1227
1548
1605
1057
1182
911
945
1099
1528
956
2751
1477
1139
925
1664
1411
1255
3503
1688
1557
917
1391
1142
1277
2691
2109
1156
1201
1433
864
1163
1681
1083
1741
1196
1208
974
936
934
984
1029
893
1032
912
939
1104
1061
1832
2265
1073
1486
1109
1345
883
969
1493
949
1049
1713
966
945
1183
1124
1211
1015
2179
1029
1489
1457
1498
983
893
1052
828
1513
2242
962
1862
836
868
1165
2483
795
1488
1059
893
991
2013
2080
1637
1277
2029
942
1582
1490
1309
918
2489
1165
929
3052
1804
2090
899
1600
941
1978
2125
1513