967
1329
571
315
107
930
270
160
511
1438
452
590
504
750
214
1597
803
1299
365
240
675
806
226
501
743
198
789
286
473
952
1009
231
720
928
324
329
123
508
225
309
222
433
210
551
1221
485
134
848
1043
1012
524
319
709
2152
1612
591
290
847
Copyright © All Rights Reserved