435
1
396
632
2
661
417
115
1094
8
972
3
551
222
938
6
70
538
102
86
524
1742
575
306
362
249
466
308
975
287
262
225
433
119
175