2685
2162
2160
2164
2161
2132
2192
2163
2168
2165
2138
2191
2133
2166
2137
1752
1735
1738
1737
1734
1593
1374
1214
1093
1008
998
976
942
1092
1329
1372
1228
1222
1223
1230
1197
1135
1119
1123
1121
1089
249
246
242
868
1005
869
241
867
997
866
757
825
790
144
142
618
653
63
61
600
644
593
586
585
