2846
2688
1
2236
2
2209
2160
2147
1925
1845
1728
1289
127
89
143
62
68
71
58
84
86
67
76
74
95
98
110
93
103
60
59
56
52
64
57
55
51