1401
982
769
875
531
1530
525
1135
330
1168
387
1034
1165
3130
1519
1136
3405
1525
1333
471
558
492
3314
587
