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