458
0
713
797
1186
533
422
442
479
2439
2
621
792
364
1126
1100
1615
1318
432
930
622
205
5310
612
1501
103
813
391
468
1106
670
459