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