5647
615
6944
1708
415
2477
1214
5526
758
2892
4318
75
610
442
6025
290
320
1109
181
26
286
475
242
632
69
203
182
315
195
1169
251
5949
30
390
62
1088
492
1584
43
1448
1262
1273
1479
1301
1367
1391
1297
1350
1314
1288
1297