675
1
152
76
2
132
126
242
4
56
134
494
528
547
669
751
994
1776
1143
1085
1067
1051
1489
79
825
1311
77
225
477
744
685
1876
456