445
1
397
2
1703
10
490
1389
722
820
476
550
685
615
1244
6
1062
4
631
516
432
413
693
410
457
514
1493
17
2903
13
570
407
558
452
377
572
438