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