18844
6
2730
3632
3
2064
1
467
0
1389
2
1653
2104
4775
13
2855
1498
2069
247
6800
1614
1466
579
1124
3243
7
3092
1841
2587
16
2028