805
762
3001
1056
836
1153
875
861
1012
1166
1145
1032
974
706
7802
1123
946
898
809
1073
3238
893
990
1597
5762
1022
1491
848
1743
1102
1583
2328
825
935
1274
1245
781
845
7398
2509
821
1641
804
917
816
1005
2103
928
925
894
757
2056
1201
1026
784
1037
710
1066
3005
996