189
0
321
2977
5
296
4354
15
21152
8
391
1346
2966
6
432
725
5486
1
404
55
315
572
423
665
1100
21
1775
536
511
617
878
765
1164
618