993
1
633
594
546
665
2
68
778
289
593
596
1503
398
474
1168
539
899
625
1006
1930
3
679
1801
1033
890
171
959
458
683
812
871