14
0
2666
9
2906
2
1225
15233
1
3738
5
1922
2366
120
3673
6
108797
2732
1467
1045
910
1429
2535
467
13967
692
1853
4044
3083
17946
2465
1189
509
23774
4
3125
3546