3008
3
461
0
578
593
1
604
2906
2
511
337
1193
5065
15233
3738
5
388
255
1922
2366
817
3673
6
2666
9
2732
657
3158
2535
467
1100
4044
3083
17946
600
2465