2060
1
417
0
846
2665
2
3287
46414
2115
4
1192
929
1115
3752
691
167
503
458
1921
5368
1129
840
2683
16550
27
14
907
653
2069
3
1587
584
953
521
105290