2301
6
280
1
1482
3498
4
3779
2
4471
2964
3051
1603
3189
1461
0
1044
4564
14
2773
189326
2405
2740
3
2906