456
0
2974
10
647
2073
2
3416
1
628
1175
504
1120
3971
933
618
1575
1766
106
1126
1302
2945
3
13653
1953
1826
2595
8
918