268
1
71
1244
3
1519
2
330
347
864
6
298
428
296
412
16
473
516
600
332
1300
628
0
575
988
10
415
400
261
254
1129
471
798
403
350