4442
13
437
0
991
581
451
2635
918
1971
381
640
298
945
1612
521
798
615
475
2668
2
693
1410
53
387
547
327
419694
9
5237
970
2091
171
3510