50
2945
3
17
1972
2
20
2961
66
2404
6
41
2294
1
53
4039
24
5729
0
45
2826
25
2903
8
83
2895
9
31
8022
4
103
3662
36
2817
65
2222
22
2357
18
2468
5891
49
3219
33
2502
11
21
20809
34
3780
2500
3508
2340