2961
11
118
1262
24
10
1992
0
15
2437
6
39
3283
123
1660
8
2525
50
2251
53
33
2532
59
31
2554
102
3822
7
112
14219
124
256