279
1
351
401
1629
3
1105
437
404
2
55646
36
1162
4
2618
1207
53396
16
444
0
4871
44
109533
14
545
659
968
12
657
896
886
804
866
800
5
498
911
918
985
934
986