5151
2
2692
3
2465
0
3158
631
2744
1
1526
19944
4335
25669
4651
2571
6
19783
2377
3098
929
4044
5
3083
2082
17946