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