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