3229
2054
687
215
1715
851
312
57
479
247
1060
449
421
154
416
219
1014
312
260
77
357
50
316
191
441
163
599
94
257
58
529
127
489
166
372
60
376
69
601
195