18816
11
685
0
542
608
2123
1
4198
3066
7
2727
2285
2
1868
2343
444571
9
106
7304
5164
5
5946
1412
3505
4309
2092
815
1466
370
23802
2323
1889
131589
1753
618
120