1031
136
1662
319
1632
231
574
75
614
56
1983
228
353
19
387
205
471
174
446
123
689
118
361
164
721
195
345
3
474
189
446
167
527
190
249
191
336
152
510
122