1836
232
2505
418
2305
304
1205
125
1113
87
3680
376
364
19
444
225
503
186
485
135
742
141
368
164
772
222
353
4
488
192
453
168
541
194
262
193
341
152
522
123