4666
4
1701
5
4850
3
8585
1
3635
5622
495
2
14220
357
14715
9
2673
2672
2156
0
1877
2981
1733
2829
10633
875
6249
1804
13526
1239
1127
1750
2194