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