77
72
1457
749
1305
2591
1514
1078
773
786
2086
878
1036
1092
921
875
2173
1905
635
2395
898
1137
1155
1131
2654
684
813
2136
2476
904
1050
1144
1264
2567
1165