1825
1112
1603
1100
1988
1056
1304
1179
3181
975
1098
1504
994
955
982
1486
1076
3114
969
1527
1328
885
906
1283
3246
1632
1051
1972
2939
2059
3830
1848
2474
4721
2375
2655
1070
2618
1016
1376
1295
1042
1573
1293
903
1138
1295
863
1226
1073
5819
1110
1219
1291
2730
950
1113
1236
1053
6003
951
869
869
1184
914
958
913
2181
1149
1143
1024
1363
888
1027
1409
1764
927
1213
1489
1550
1223
1583
1002
1372
1762
1009
2016
4838
2323
938
1534
1167
972
1054
902
1406
2419
1456
2004
1386
2286
1140
2976
870
817
1079
1067
1057
1042
1283
3173
821
859
1239
1150
1520
826
1062
1013
879