2346
1
2061
3
1667
8527
2377
3200
385
11059
9
11924
3026
2
19944
4179
4641
25
2392
0
2428
1136
2271
4
2562
1279
3188
5151
1547
3971
3240
6
14125
10
1063
610
2041
2313
2075