321
5912
355
1045
552
709
17321
12126
356
28
14536
796
1124
831
656
957
11827
758
406
1518
12517
14911
876
1618
14423
837
42
35511
1337