1133
0
259
683
456
572
5875
614
403
668
545
445
1557
303
422
1161
409
4111
2
381
749
467
1661
1
2190
7334
4
1411
171
772
693
1824
81
415