630
1
1421
3
172
204
843
776
586
684
671
453
949
942
996
135
2
992
494
123
879
557
2008
1205
740
569
287
916
563
2057
661
705
559