2510
3152
1642
420
150
373
132
293
210
13429
12158
5523
11227
7232
283
4518
447
262
265
237
270
369
188
909
253
2736
2213
164
177
2216
2212
185
5126
1710
203
333
289
291
134
131
50
60
162
116
51
2411
120
72
11212
244
208
2610
5643