615
1708
2892
242
290
1214
4258
26
637
610
5647
116
827
75
62
12
167
1584
632
442
182
1109
5949
315
390
320
5526
6944
6025
286
203
251
1143
1794
475
195
1169
492
2477
1448
1262
1273
1479
1301
1367
1391
1297
1350
1314
1288
1297