347
1
298
428
330
3
636
541
860
320
2
332
231
597
915
284
603
306
359
1324
9
72
282
504
471
308
354
381
928
1252
1065
6
2067
1086
8