2863
1630
434
221
664
227
339
134
535
104
145
72
605
25
184
25
140
30
577
298
406
140
503
42
225
169
285
193
369
172
185
61
1482
767
471
129
419
173
460
131