414
3
143
1
195
67
777
487
800
1071
1131
2
869
483
488
84
728
237
726
80
108
864
437
880
498
686
857
647
82
2240
6
455
533
394