5866
4
2235
0
1671
1
6975
2107
3
3466
1233
953
2799
6383
17
2372
2
1392
105290
13269
14
2526
1756
2982
3969
5
3319