3009
103
101
928
3
4
2052
2
78
1391
19
29
2420
45
1167
42
3337
13
15
3434
27
127
2266
95
1512
28
85
1837
54
4534
34
83