1133
0
259
456
467
25137
683
572
5875
545
614
1557
403
772
1
1161
422
303
445
4111
2
19279
1661
668
1411
171
693
267
1428
1043
543
576
1346