393
2
357
1
427
3
428
4
522
553
1511
54825
36
1490
4075
8
2914
723
1211
932
640
1142
609
0
733
903
658
683
704
508
11146
13
468
399
383
388
523