918
0
559
422
1034
467
497
46
152
239
63
459
5237
2076
1
332
1132
543
288
1348
383
362
1650
1553
522
1089
1058
3
521
608
1282
2668
2