2855
3
521
1
2192
0
661
2735
565
933
1015
2
5217
11
31535
11881
625
1776
5262
10
16840
15
932
2100
1889
571
2008
447
646
2542