1044
1000
941
862
1130
1389
1121
1223
901
856
754
1259
1187
1396
1456
1139
1592
1674
913
772
847
764
742
839
794
894
959
857
843
1046
1550
3071
968
1304
1163
1353