890
1
119
89
679
443
539
1168
2
398
474
778
289
593
596
1503
812
871
875
648
1180
171
924
247
1003
655
935
578
488
792
920