955
2
473
3
332
1
527
516
600
284
603
915
230
597
1300
330
347
864
6
428
16
937
298
296
412
354
504
72
359
1324
9
1459
7
262
227