866
1891
1659
726
2451
1690
848
707
869
1065
2169
1815
738
890
1267
906
862
898
1760
1071
1171
1215
1600
1185
1086
1595
1263
992
1415
1338
1080
3478
5251
3203
1107
1222
1054
9734
1295
1358
2857
1181
5824
919
5269
1319
1000
1196
1257
1557
1995
1246
1432
1279
1526
2012
3039
5031
2229
3238