66
121
91
652
1368
1003
1143
1309
1824
3938
493
812
3304
2709
1713
1974
391
661
370
494
371
486
260
373
365
192
319
475
381
281
321
962
2618
1626
1175
1416
792
1509
965
566
660
729
763
772
380
372
255
288
278
309
349
199
488
605
1235
714
1092
1817
2624
1523
Copyright © All Rights Reserved