2749
2278
2264
2223
2227
2219
2220
2782
2778
2267
2247
2260
2222
2221
2217
1857
1852
1853
1839
1848
1680
1414
1074
997
1145
1093
1633
1477
1478
1476
1470
1474
1316
1317
1314
1267
1298
1060
975
967
1214
1232
1149
1154
1170
1178
1181
956
1081
1097
1091
949
1096
1088
1087
948
1089
905
802
776
857
839
836
84
733
668
726
35
702
627
641
616
623
677
694
