1133
916
465
774
1263
1213
4075
1189
900
829
592
1135
2719
1812
563
801
580
1497
1740
2027
714
490
1144
333
1039
1083
933
959
1291
1531
1862
1266
860
826
876
2366
2138
587
606
466
1064
1200
645
1063
835
1453
2569
2518
2215
1881
1222
561
610
963
885
2329
2702
1197
1016
Copyright © All Rights Reserved