5065
1
1514
3008
3
2788
2
1975
3083
467
0
2366
17946
600
3673
6
3546
1189
14
2732
1391
942
1595
108797
2535
657
562
1777
2386
10827
4
1710