501
1207
930
1278
517
501
497
187
523
1845
498
141
1568
163
508
152
163
166
173
521
1197
311
483
178
158
161
170
288
528
480
506
156
558
822
870
885
166
483
175
523
524
526
175
1200
822
147
154
512
161
157
1237
166
541
155
162
152
517
289
536
532
858
61
886
162
496
1342
1151
511
168
518
1230
148
504
1240
0
535
527
1499
927
535
771
173
166
542
893