4471
2
1672
1
3779
2650
20
2986
940
189326
0
1512
2614
1595
3
3426
4
3715
1434
1727
5151
4651
1964
3083
2465