825
2
447
1
1350
4
1204
694
687
452
75
1633
628
147
670
1104
1636
889
1021
2038
5
396
627
696
586
159
334
843
519
487
1150
649
526
270