4471
2
1371
1
3765
4
25669
0
3326
3
18816
11
2271
2245
1253
1226
3053
7
19783
2535
4044
5
3083
17946
2465
3125