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