3090
6
2903
3
21152
8
2932
2
3673
2358
9
3080
2535
25669
0
3779
4044
5
3051
3498
4
1289601
4471
2906
1
6247
2194
2258
3066
7
2986
2983
6899
5621
2919
378
462
4537
1804
5169