3598
4
370
0
4739
1
2740
4085
3
873
2901
1895
2456
6753
17
5717
994
6
4627
7
3401
5
5340
451
1410
446
7258