428
1
864
6
471
330
3
347
516
600
332
1300
2
474
527
296
412
16
282
320
504
1324
9
72
2067
381
308
359
354
306
231
597
915