2061
3
4471
2
25669
0
1125
1
3158
1681
2262
924
1367
21152
8
1089
1743
2271
4
5372
3820
2305
2570
19783
2535
4044
5
3083
17946
2465
3125