2811
2
2333
3
2181
5
5792
28
2271
4
4287
9
8607
8
31997
55
4834
3287
5402
4074
0
4822
1
2509
12621
22
4386
2294
5375
2505
6
14810
21684
12779
2970
3103
2820
6561
14
3076
5950
10
3050
1924