510
2
374
11226
1
1460
3
630
1334
2541
4
955
415
1719
6
360
299
1332
826
329
504
472
0
819
772
746
1001
403
740
497
512
506
105
594
528
216