391
1
977
2
403
102
289
238
233
159
1279
5
457
308
449
4
1970
446
3
535
400
991
254
1568
7
583
776
6
751
670
435
294
219
784
685
495