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