795
743
959
1056
643
775
4123
3127
616
1171
5712
656
9357
5083
1309
2371
732
1099
1074
782
1872
2558
871
2716
1543
3057
688
754
3612
1289
6468
8674
1229
1170
1036
792
2720
824
793
1153
4302
1367
778
2899
1353
6633
820
651
761
769
819
760
1425
833
1097
6427
768
642
920
3479