628
2
434
1
735
424
687
352
390
399
1413
522
409
892
1017
620
470
1540
800
669
353
474
446
2336
4
926
405
453
3
483
3824
11
463
2038
5