348
1
298
23
630
0
415
576
122
704
2
363
3
366
403
353
505
991
10
400
472
331
754
354
438
798
1132
270
71
1340
1090
537
326
1365
87