2263
2218
2219
2281
2220
2217
2280
2266
2225
2224
2228
2262
2247
2226
2222
1851
1768
1850
1849
1839
1678
1481
1309
1000
1144
957
952
1616
1482
1480
1483
1470
1311
1312
1313
1322
1267
998
976
977
999
1214
1147
1150
1153
1143
1178
958
953
951
950
1092
949
947
946
1080
948
928
893
775
854
770
769
690
718
664
714
651
648
628
642
19
16
611
692
