1188
2
4471
3090
6
25669
0
2503
1
2699
5017
10
7662
14
2857
3
2271
4
2405
2145
2919
10043
2358
9
7633
19783
2535
2392
1988
4044
5
6294
3083
6286
17946
2155
2465
5805
3125
789