603
497
496
555
536
503
1989
501
499
1712
415
413
1991
1999
410
1637
1661
369
1639
1646
337
1214
1236
1202
1198
1252
1273
1271
1217
230
226
1251
1249
1237
969
1235
1232
289
213
1224
1225
206
204
1219
1216
135
814
122
116
747
53
50
728
727
