4409
16
14981
10
933
1
138
626
688
321
4510
3882
2
818
1217
2432
1039
4974
0
600
1534
20639
4
677
2832
877
807
616
2549
1938
78
2227
1403
2092
6
5126
24
1123
5