1
100
180
202
191
130
204
698
482
353
268
275
187
694
244
85
406
324
279
170
336
277
361
815
471
1088
695
425
194
536
430
1214
546
769
440
737
899
1460
575
419
616
925
841
1702
358
290
415
623
1040
460
525
547
543
938
1164
678
759
654
Copyright © All Rights Reserved