1049
0
139
152
518
4106
543
1665
251
477
422
290
408
1553
288
1563
249
277
256612
558
332
2810
1129
2152
2
413
54
434
968
483
2189
2789