1015
1006
1764
968
844
1745
1233
1041
387
1626
1688
1521
917
1748
1557
1390
916
1872
769
1136
915
966
3270
626
1150
1620
874
446
501
520
5936
1310
1734
776
773
1071
2379
949
440
1672
2326
573
557
494
1129
1163
622
784
2546
651
519
866
650
969
899
443
5034
863
431
760
Copyright © All Rights Reserved