1310
773
1071
551
646
1375
1073
1821
557
824
949
784
1673
969
899
792
1168
863
431
840
604
1533
401
1064
1181
897
1448
896
700
1257
920
2109
1017
329
240
278
913
1347
952
1126
900
911
924
1400
563
637
771
634
12249
744
658
1079
970
2016
5077
5429
1795
1381
835
443
Copyright © All Rights Reserved