157
1
488
625
1424
2
405
74
746
361
327
457
430
498
409
615
887
92
1984
3
447
2011
9
1634
1323
704
1521