857
937
840
2247
2685
16791
3503
1294
542
609
612
1486
366
451
1274
23840
548
1284
929
2435
572
3746
1675
1177
3998
2440
1424
1191
1708
1761
1175
678
469
722
1226
297
1267
1363
263
1008
623
527
759
416
528
1064
688
1010
876
372
676
547
921
299
437
1535
632
611
Copyright © All Rights Reserved