1184
598
433
438
408
539
1212
4013
298
484
435
1369
1227
743
162
403
268
420
788
801
663
503
1085
524
1658
2975
1301
691
511
1332
2110
786
1653
1527
690
1243
1031
667
802
1225
269
606
808
1548
618
1017
254
1029
1000
781
649
692
1013
1614
2376
3703
1576
389
671
Copyright © All Rights Reserved