293
576
274
240
459
226
406
280
294
249
421
269
241
144
230
264
224
238
411
434
646
332
213
322
707
217
157
627
793
543
177
577
251
179
566
1173
1226
553
514
1793
3121
2623
679
2269
1145
753
582
1858
2333
817
1583
754
2277
4695
712
Copyright © All Rights Reserved