2912
5
17333
27
2699
2
1239
1
746
3
927
929
2153
7
167
1710
2667
1671
1337
1124
3505
599
674
2710
108797
0
1812