2769
2205
1200
774
782
810
708
629
481
296
425
524
407
188
213
264
419
454
456
167
301
271
228
101
152
163
395
297
205
153
197
125
123
205
202
227
120
103
128
153
70
69
160
102
203
175
192
218
117
222
150
265
120
241
83
120
136
113
117
152
147
129
193
31
98
90
52
32
106
68
67
90
48
47
76
198
56
130
35
37
48
48
35
33
35
61
45
16
35
65