635
483
1441
613
415
339
3137
1305
413
760
426
674
544
334
306
644
663
735
2220
374
905
269
353
396
