1554
673
2191
946
1505
652
1288
559
777
340
1085
472
1757
760
1190
517
1638
709
1120
487
693
304
1267
550
1575
682
707
310
1141
496
966
421
980
427
945
412
889
388
1043
454
1925
832
1722
745
1890
817
1211
526
994
433
1449
628
1456
631
2142
925
1512
655
1967
850
798
349
1827
790
1253
544
546
241
784
343
1246
541
1071
466
1519
658
1533
664
1652
715
616
271
749
328
190
350
157
406
181
588
259
567
250
322
145
483
214
511
226
721
316
623
274
434
193
224
103
455
202
294
133
392
175
Copyright © All Rights Reserved