628
2
434
1
735
423
687
351
390
399
1412
522
409
892
1017
620
470
1538
800
669
353
474
446
2336
4
925
405
453
3
483
3822
11
463
2037
5