1693
966
3218
988
961
1001
1435
864
925
2902
1199
3165
885
1947
2330
1207
1151
935
1716
863
1115
2535
6766
1130
1107
929
1367
893
938
1088
7634
836
3530
893
1658
1410
1043
917
4008
887
3025
1008
1245
1121
1134
1080
991
1113
942
1080
964
2063
1451
898
3525
1061
953
867
1364
880