547
1
675
152
76
2
132
126
242
4
56
134
495
530
669
751
994
1776
1143
1085
1067
1051
1489
79
826
1311
77
225
477
745
685
1876