1896
1473
545
855
877
1330
555
855
712
1012
517
618
1369
440
1160
359
4010
1378
518
997
1673
359
501
957
