5638
1546
4374
4601
3705
1683
1762
1355
1350
1152
208
770
806
241
747
823
740
385
308
476
533
676
470
633
386
335
392
480
404
201
340
203
382
199
203
283
188
201
247
213
302
378
278
237
223
193
221
189
163
184
131
136
152
119
150
148
142
156
229
170
116
169
185
146
96
216
106
40
211
87
162
105
68
186
111
102
117
73
137
63
116
114
91
96
106
68
125
40
88
89