332
1
516
600
3
284
603
2
915
1300
864
6
330
347
937
298
428
296
412
21
381
308
1065
2067
227
1459
7
262
928
1252
504
471
1324
9
72